The Globus Toolkit for Grid Computing

نویسنده

  • Ian T. Foster
چکیده

This tutorial is a practical introduction to programming for high-performance distributed computing systems, or "computational grids," and the capabilities of the Globus grid toolkit. Emerging high-performance networks promise to enable a wide range of emerging application concepts such as remote computing, distributed supercomputing, tele-immersion, smart instruments, and data mining. However, the development and use of such applications is in practice very difficult and time consuming, because of the need to deal with complex and highly heterogeneous systems. The Globus grid programming toolkit is designed to help application developers and tool builders overcome these obstacles to the construction of "grid-enabled" scientific and engineering applications. It does this by providing a set of standard services for authentication, resource location, resource allocation, configuration, communication, file access, fault detection, and executable management. These services can be incorporated into applications and/or programming tools in a "mix-and-match" fashion to provide access to needed capabilities. The tutorial covers three topics. First, we review basic principles of Grid computing and requirements for Grid architecture, describing the key protocols and services required. Then, we introduce the capabilities of the Globus toolkit. Finally, we show how Globus services can be applied in specific applications, examining in particular Data Grid, remote instrumentation, and distributed computing examples. For more information on Globus, see http://www.globus.org. Proceedings of the 1st International Symposium on Cluster Computing and the Grid (CCGRID ’01) 0-7695-1010-8/01 $10.00 © 2001 IEEE

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Graphical Modeling Environment for the Generation of Workflows for the Globus Toolkit

Grid computing aims at managing resources in a heterogeneous distributed environment. The Globus Toolkit provides a set of components that can be used to build applications that function in a grid computing system. Presently, applications are typically handcrafted either by using an Application Programming Interface (API) interacting through a set of command line interfaces, or by using a set o...

متن کامل

Interoperability of the BIS - Grid Workflow Engine with Globus Toolkit 4

In the D-Grid project BIS-Grid we developed the BIS-Grid Workflow Engine in order to utilize a common WS-BPEL workflow engine for scientific workflow execution in WSRF-based Grid infrastructures. The BIS-Grid Workflow Engine itself is built on the Grid middleware UNICORE 6 to benefit from its security mechanisms and to automatically gain interoperability with UNICORE 6-based Grid infrastructure...

متن کامل

Dynamic and Fine-Grained Authentication and Authorization Architecture for Grid Computing

The Globus Toolkit makes it very easy and comfortable for grid users to develop and deploy grid service. As for the security mechanism, however, only static authentication and coarse-grained authorization mechanism is provided in current Globus Toolkit. In this paper we address the limitations of current security mechanism in the Globus Toolkit and propose a new architecture which provides fine...

متن کامل

TOG & JOSH: Grid scheduling with Grid Engine & Globus

TOG and JOSH are two fully Globus-enabled grid scheduling tools based around Grid Engine, the Globus Toolkit and a variety of data grid technologies. These tools were originally developed by the EPCC Sun Data and Compute Grids (Sun DCG) project. This paper describes these tools and their use in e-Science projects in the UK and abroad. 1. Grid Engine & Globus Grid Engine [1] is an open source di...

متن کامل

Building a Virtual Globus Grid in a Reconfigurable Environment A case study: Grid5000

With the continuous evolution of distributed computing grids and with the perpetuous development of the available computing resources and protocols, there is a sine qua non requirement to pass beyond the physical design of the grids. A viable solution is offered by virtual grids, having the advantage of flexible mapping and adaptation to live in-place resources. A software image is proposed, bu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001